RRule\RRule D

Total Complexity 458
Dependencies 11
Dependents 2
Total lines 2,519
Lines of code 1,497
Logical lines of code 905
Comment lines 610
Methods 34
Properties 49

Methods 34

Method Rating Maintainability Complexity Lines of code
iterate()
D
7
107 343
__construct()
D
10
100 284
humanReadable()
D
18
50 258
occursAt()
D
27
47 123
buildWeeknoMask()
B
38 20 74
rfcString()
B
37 20 71
getOccurrencesBetween()
A
49 13 31
buildNthWeekdayMask()
A
45 12 44
getDaySet()
A
49 10 28
offsetGet()
A
53 9 22
i18nLoad()
S
51 7 24
getTimeSet()
S
54 7 22
createFromRfcString()
S
55 7 20
getOccurrences()
S
55 7 19
i18nFilesToLoad()
S
53 6 23
parseDate()
S
55 5 21
i18nSelect()
S
61 4 14
offsetExists()
S
76 4 3
count()
S
65 4 9
i18nList()
S
60 2 14
intlLoaded()
S
70 2 6
isInfinite()
S
79 2 3
isFinite()
S
80 2 3
__toString()
S
81 1 3
rewind()
S
76 1 4
current()
S
82 1 3
valid()
S
80 1 3
key()
S
82 1 3
getRule()
S
82 1 3
clearCache()
S
74 1 5
offsetUnset()
S
80 1 3
offsetSet()
S
80 1 3
parseRfcString()
S
75 1 4
next()
S
76 1 4